rider's stirrup - German English Dictionary